#ifndef DXCAMERA_H
#define DXCAMERA_H

#include "DXEngine.h"

class DXCamera
{
	public:
		DXCamera (LPDIRECT3DDEVICE9 DrawDevice);
		~DXCamera (void);

		void SetCameraPosition (float Xpos, float Ypos, float Zpos,
								float Xat, float Yat, float Zat);
		void SetCameraPerspective (float FOV, float Aspect, float Near, float Far);

	private:
		D3DXMATRIX View;
		D3DXMATRIX Projection;
		LPDIRECT3DDEVICE9 Device;
};

#endif